that's the end of that! - Allemand Anglais Dictionnaire